release-plugin

用途

标记并发布Grails插件到Grails插件版本库。

举例

grails release-plugin

描述

用法:

grails release-plugin
grails release-plugin -repository=myRepository
grails release-plugin -pluginlist

该命令是为可访问位于http://plugins.grails.org的Grails插件的官方版本库的用户准备

release-plugin命令让Grails通过SVN管理发布过程,支持以下的参数:

如果你需要访问Grails的插件版本库并在那里发布你开发的插件请联系Grails开发组的成员。

该命令会检查版本库中是否存在发布的插件,如果没有则提交并发布,它会自动把发布的插件更新到http://plugins.grails.org/grails-name,并生成下面的结构:

grails-[name]
   tags
      LATEST_RELEASE
      RELEASE_XY
   trunk

trunk目录下保存了最新的源代码,tags目录下保存了历次发布的版本标记和最新发布(LATEST_RELEASE)的版本标记。

如果版本库中已经存在该插件,Grails会先更新,再提交,然后标记发布。

之后就可以用list-plugins命令查看改插件。